package com.mh.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * Firefly III配置类（对应application.yml中的firefly节点）
 * 
 * @author zmh
 */
@Configuration
@ConfigurationProperties(prefix = "firefly")
@Data
public class FireflyConfig {
    /**
     * Firefly III的API地址（如http://你的腾讯云IP:8080/api/v1）
     */
    private String apiUrl;
    
    /**
     * Firefly III的API密钥（步骤二.4中获取的密钥）
     */
    private String apiToken;
    
    /**
     * 连接超时时间（毫秒）
     */
    private Integer connectTimeout;
    
    /**
     * 读取超时时间（毫秒）
     */
    private Integer readTimeout;
}